mechanism of tsunami generation - Espagnol Anglais Dictionnaire